﻿using System;
using System.Linq.Expressions;

namespace GlueTests.PropertyFactoryTests
{
    internal class PersonWithAllKindsOfProperties
    {
        public int AField = 1;
        public String Aproperty { get; set; }
        public int AmethodWithReturnValueAndNoParameters() { return 1; }
        public void AmethodWithNoReturnValue() { }
        public String AMethodWithParameters(int aParameter) { return ""; }

        public static Expression<Func<PersonWithAllKindsOfProperties, object>> GetLambda(Expression<Func<PersonWithAllKindsOfProperties, object>> lambda)
        {
            return lambda;
        }
    }
}
